package net.hekka.canyoutalk.web.vo;

import net.hekka.canyoutalk.data.vo.TempLogQueryVo;
import net.hekka.canyoutalk.data.vo.list.TempLogQueryVoList;
import net.hekka.canyoutalk.share.vo.ValueObject;

/**
 * TempLogQueryVoList들을 모아서 관리하는 value object이다.
 * @author Jeffrey Ha
 */
public class LogAggregationVo extends ValueObject {

    /**
     * Key Value Object
     */
    private TempLogQueryVo keyLogQueryVo;
    /**
     * Key 조건에 맞는 List
     */
    private TempLogQueryVoList LogQueryVoList;

    /**
     * Key Value Object를 구한다.
     * @return Key Value Object
     */
    public TempLogQueryVo getKeyLogQueryVo() {
        return keyLogQueryVo;
    }

    /**
     * Key Value Object를 지정한다.
     * @param keyLogQueryVo 지정할 Key Value Object
     */
    public void setKeyLogQueryVo(TempLogQueryVo keyLogQueryVo) {
        this.keyLogQueryVo = keyLogQueryVo;
    }

    /**
     * Key 조건에 맞는 List를 구한다.
     * @return Key 조건에 맞는 List
     */
    public TempLogQueryVoList getLogQueryVoList() {
        return LogQueryVoList;
    }

    /**
     * Key 조건에 맞는 List를 지정한다.
     * @param LogQueryVoList 지정할 Key 조건에 맞는 List
     */
    public void setLogQueryVoList(TempLogQueryVoList LogQueryVoList) {
        this.LogQueryVoList = LogQueryVoList;
    }

}
